unsigned int g_add_a[] = {
0x7F291DF5,
0xE354280F,
0x1E54420B,
0x6D977237,
0x21F0F07F,
0x81DB0234,
0x7513553F,
0xE21597CD,
0xC0129832,
0xFF5E2C98,
0x39471C97,
0xDC3D2DD4,
0xEDC7B977,
0x0050EEAB,
0x858599B0,
};

unsigned int g_add_b[] = {
0x09165277,
0x41FE99A8,
0x3BAF51D0,
0x150F4B39,
0x7AFB3AB0,
0xC68259D5,
0xF9340302,
0xF9CEEAE6,
0xFC2578EE,
0xAE7A3B7A,
0xAB62A004,
0x68B02A52,
0xF083F99B,
0xC1F5908F,
0xC67C2539,
};

unsigned int g_add_act[] = {
0x7F291DF5,
0xE354280F,
0x1E54420B,
0x6D977237,
0x21F0F07F,
0x81DB0234,
0x7513553F,
0xE21597CD,
0xC0129832,
0xFF5E2C98,
0x39471C97,
0xDC3D2DD4,
0xEDC7B977,
0x0050EEAB,
0x858599B0,
};

unsigned int g_add_exp[] = {
0x883F706C,
0x2552C1B7,
0x5A0393DB,
0x82A6BD70,
0x9CEC2B2F,
0x485D5C09,
0x6E475841,
0xDBE482B3,
0xBC381120,
0xADD86812,
0xE4A9BC9B,
0x44ED5826,
0xDE4BB312,
0xC2467F3A,
0x4C01BEE9,
};

unsigned int g_addi_a[] = {
0x07AA38BD,
0x841D5CD5,
0x21E175A0,
0xF2664924,
0x8E4BD464,
0xA77F733D,
0xD807752C,
0xF8EF88D5,
0x0805B710,
0x84A7C2AD,
0xF67CAB49,
0x6F6E228A,
0xE7A792B6,
0xC1D0D9C2,
0x1A2EC8BC,
};

unsigned int g_addi_act[] = {
0x07AA38BD,
0x841D5CD5,
0x21E175A0,
0xF2664924,
0x8E4BD464,
0xA77F733D,
0xD807752C,
0xF8EF88D5,
0x0805B710,
0x84A7C2AD,
0xF67CAB49,
0x6F6E228A,
0xE7A792B6,
0xC1D0D9C2,
0x1A2EC8BC,
};

unsigned int g_addi_exp[] = {
0x07AA3921,
0x841D5D39,
0x21E17604,
0xF2664988,
0x8E4BD4C8,
0xA77F73A1,
0xD8077590,
0xF8EF8939,
0x0805B774,
0x84A7C311,
0xF67CABAD,
0x6F6E22EE,
0xE7A7931A,
0xC1D0DA26,
0x1A2EC920,
};

unsigned int g_sub_a[] = {
0xEB41DAB7,
0xB6719C92,
0x5C1377AA,
0x066606C4,
0xC4A9C75F,
0x4FA7E888,
0x1F2475AE,
0xEEF9C866,
0x4A8EACAA,
0x160CD932,
0x869BB435,
0x6C33EB42,
0xD1D9D739,
0xE2BF87BE,
0xC367C14E,
};

unsigned int g_sub_b[] = {
0x062B6270,
0xF63058F7,
0x4D222627,
0x25F8925C,
0xABFB3A52,
0x7859F02A,
0x9A75FA31,
0x2F3A04F3,
0x295747AB,
0x355E07CE,
0x2887D378,
0x87EAC252,
0x949C793C,
0x71DA2988,
0x4EB58D88,
};

unsigned int g_sub_act[] = {
0xEB41DAB7,
0xB6719C92,
0x5C1377AA,
0x066606C4,
0xC4A9C75F,
0x4FA7E888,
0x1F2475AE,
0xEEF9C866,
0x4A8EACAA,
0x160CD932,
0x869BB435,
0x6C33EB42,
0xD1D9D739,
0xE2BF87BE,
0xC367C14E,
};

unsigned int g_sub_exp[] = {
0xE5167847,
0xC041439B,
0x0EF15183,
0xE06D7468,
0x18AE8D0D,
0xD74DF85E,
0x84AE7B7D,
0xBFBFC373,
0x213764FF,
0xE0AED164,
0x5E13E0BD,
0xE44928F0,
0x3D3D5DFD,
0x70E55E36,
0x74B233C6,
};

unsigned int g_and_a[] = {
0x49FF5A9A,
0x7C05B21F,
0x851F31D1,
0x708C7A02,
0xD2FBD431,
0x08F1A4B7,
0xBB5E33AB,
0x6ED2B2CD,
0xCDF2FCB7,
0xF3B0F7BE,
0xD2CBCCA6,
0xDEAC814F,
0x3775D27F,
0x425CACA8,
0x217F6E92,
};

unsigned int g_and_b[] = {
0xAE3DC5A2,
0xA1D7B72D,
0xD3AB95FC,
0x92D7D5DD,
0xE6FBACE0,
0xFD39465A,
0x12496C15,
0x760C5AA2,
0xBAE7D375,
0x2831C4C2,
0x90A031F9,
0x10823E06,
0x3874A89B,
0x5BF8049B,
0x6CA0F7E1,
};

unsigned int g_and_act[] = {
0x49FF5A9A,
0x7C05B21F,
0x851F31D1,
0x708C7A02,
0xD2FBD431,
0x08F1A4B7,
0xBB5E33AB,
0x6ED2B2CD,
0xCDF2FCB7,
0xF3B0F7BE,
0xD2CBCCA6,
0xDEAC814F,
0x3775D27F,
0x425CACA8,
0x217F6E92,
};

unsigned int g_and_exp[] = {
0x083D4082,
0x2005B20D,
0x810B11D0,
0x10845000,
0xC2FB8420,
0x08310412,
0x12482001,
0x66001280,
0x88E2D035,
0x2030C482,
0x908000A0,
0x10800006,
0x3074801B,
0x42580488,
0x20206680,
};

unsigned int g_or_a[] = {
0xBF2473E8,
0x1F070BAC,
0x93C4B4EB,
0xF7FE47DA,
0x81EF8BEC,
0xD5FA470C,
0x5809A23A,
0xEEB40BC6,
0x0509B553,
0xA71EE3FA,
0xC3D4D506,
0x594CFE93,
0x97BE9AE7,
0xEEDC0A97,
0xCF39FA35,
};

unsigned int g_or_b[] = {
0xEEC1644E,
0x0C1E30BD,
0x3C3712D4,
0x827E86FD,
0xAD476FFC,
0xFE758225,
0xE3F89D33,
0x42E280DE,
0x02D4DF60,
0x87AB3390,
0xD9E2774F,
0xD2D79E5F,
0xF081385F,
0x8E618E74,
0x240F0483,
};

unsigned int g_or_act[] = {
0xBF2473E8,
0x1F070BAC,
0x93C4B4EB,
0xF7FE47DA,
0x81EF8BEC,
0xD5FA470C,
0x5809A23A,
0xEEB40BC6,
0x0509B553,
0xA71EE3FA,
0xC3D4D506,
0x594CFE93,
0x97BE9AE7,
0xEEDC0A97,
0xCF39FA35,
};

unsigned int g_or_exp[] = {
0xFFE577EE,
0x1F1F3BBD,
0xBFF7B6FF,
0xF7FEC7FF,
0xADEFEFFC,
0xFFFFC72D,
0xFBF9BF3B,
0xEEF68BDE,
0x07DDFF73,
0xA7BFF3FA,
0xDBF6F74F,
0xDBDFFEDF,
0xF7BFBAFF,
0xEEFD8EF7,
0xEF3FFEB7,
};

unsigned int g_xor_a[] = {
0x288CC1A8,
0x87B9A8F5,
0xA3DA3142,
0x1D35F043,
0x5A4A7833,
0x45DA4A24,
0x3A1EC1C5,
0x47726B96,
0xA9A0F1F8,
0xA1ABFC42,
0x138EF99A,
0x30F9C9B7,
0x42F9D86D,
0x1CD1D1C8,
0x344A16AA,
};

unsigned int g_xor_b[] = {
0xA37BCD99,
0x4FE15574,
0x9963B19F,
0xC5CE766F,
0xF03DABCA,
0x6C3A4439,
0x2454FB08,
0x28CC9A2F,
0xE5835CBD,
0xABECCBA7,
0x771A5AE1,
0x914FC405,
0xABD268B1,
0xB9FB55C0,
0x110AA927,
};

unsigned int g_xor_act[] = {
0x288CC1A8,
0x87B9A8F5,
0xA3DA3142,
0x1D35F043,
0x5A4A7833,
0x45DA4A24,
0x3A1EC1C5,
0x47726B96,
0xA9A0F1F8,
0xA1ABFC42,
0x138EF99A,
0x30F9C9B7,
0x42F9D86D,
0x1CD1D1C8,
0x344A16AA,
};

unsigned int g_xor_exp[] = {
0x8BF70C31,
0xC858FD81,
0x3AB980DD,
0xD8FB862C,
0xAA77D3F9,
0x29E00E1D,
0x1E4A3ACD,
0x6FBEF1B9,
0x4C23AD45,
0x0A4737E5,
0x6494A37B,
0xA1B60DB2,
0xE92BB0DC,
0xA52A8408,
0x2540BF8D,
};

unsigned int g_sll_a[] = {
0x8C995315,
0xA0A61332,
0x55EC9658,
0xD7111700,
0xFA618533,
0xB812526C,
0x3F8CB63D,
0xE72F3519,
0x4E0B3EF1,
0x19BC5417,
0x122B1751,
0xAEDF43EA,
0x674EA964,
0x6FA1827F,
0x022DFDB2,
};

unsigned int g_sll_b[] = {
0x0000000D,
0x0000001A,
0x00000010,
0x00000006,
0x00000010,
0x0000001D,
0x0000000B,
0x0000001A,
0x00000001,
0x00000001,
0x0000000B,
0x0000000F,
0x0000000D,
0x0000000C,
0x00000001,
};

unsigned int g_sll_act[] = {
0x8C995315,
0xA0A61332,
0x55EC9658,
0xD7111700,
0xFA618533,
0xB812526C,
0x3F8CB63D,
0xE72F3519,
0x4E0B3EF1,
0x19BC5417,
0x122B1751,
0xAEDF43EA,
0x674EA964,
0x6FA1827F,
0x022DFDB2,
};

unsigned int g_sll_exp[] = {
0x2A62A000,
0xC8000000,
0x96580000,
0xC445C000,
0x85330000,
0x80000000,
0x65B1E800,
0x64000000,
0x9C167DE2,
0x3378A82E,
0x58BA8800,
0xA1F50000,
0xD52C8000,
0x1827F000,
0x045BFB64,
};

unsigned int g_srl_a[] = {
0x3ACCC8B8,
0x4F8C8C8C,
0xA49E7977,
0x14B4B4F5,
0x653E9917,
0x09AB38D0,
0x62FED60A,
0xBF64C4C3,
0x4AFE28FA,
0xDF56C2C0,
0x8286072B,
0x2DC0613F,
0x1DB2A82A,
0xA936D339,
0x497A9463,
};

unsigned int g_srl_b[] = {
0x0000000B,
0x00000002,
0x0000000F,
0x00000010,
0x00000002,
0x00000019,
0x00000014,
0x0000000C,
0x0000000A,
0x00000017,
0x00000003,
0x00000019,
0x00000018,
0x00000004,
0x0000000E,
};

unsigned int g_srl_act[] = {
0x3ACCC8B8,
0x4F8C8C8C,
0xA49E7977,
0x14B4B4F5,
0x653E9917,
0x09AB38D0,
0x62FED60A,
0xBF64C4C3,
0x4AFE28FA,
0xDF56C2C0,
0x8286072B,
0x2DC0613F,
0x1DB2A82A,
0xA936D339,
0x497A9463,
};

unsigned int g_srl_exp[] = {
0x00075999,
0x13E32323,
0x0001493C,
0x000014B4,
0x194FA645,
0x00000004,
0x0000062F,
0x000BF64C,
0x0012BF8A,
0x000001BE,
0x1050C0E5,
0x00000016,
0x0000001D,
0x0A936D33,
0x000125EA,
};

unsigned int g_sra_a[] = {
0xCE447F03,
0xF09CFFA2,
0x5BB7F578,
0xA06AEF70,
0xA6D4F2A2,
0xFA47DC75,
0x9B88F785,
0xC5E1382B,
0x490610C5,
0x32C7435B,
0xE6D36AD5,
0x9B815E85,
0x3458C911,
0x883CCA01,
0x7867456B,
};

unsigned int g_sra_b[] = {
0x0000000B,
0x00000019,
0x00000016,
0x0000001A,
0x00000017,
0x00000001,
0x0000000C,
0x00000005,
0x00000010,
0x00000003,
0x0000000A,
0x0000000A,
0x0000000D,
0x0000001F,
0x00000016,
};

unsigned int g_sra_act[] = {
0xCE447F03,
0xF09CFFA2,
0x5BB7F578,
0xA06AEF70,
0xA6D4F2A2,
0xFA47DC75,
0x9B88F785,
0xC5E1382B,
0x490610C5,
0x32C7435B,
0xE6D36AD5,
0x9B815E85,
0x3458C911,
0x883CCA01,
0x7867456B,
};

unsigned int g_sra_exp[] = {
0xFFF9C88F,
0xFFFFFFF8,
0x0000016E,
0xFFFFFFE8,
0xFFFFFF4D,
0xFD23EE3A,
0xFFF9B88F,
0xFE2F09C1,
0x00004906,
0x0658E86B,
0xFFF9B4DA,
0xFFE6E057,
0x0001A2C6,
0xFFFFFFFF,
0x000001E1,
};

unsigned int g_slli_a[] = {
0x6B1BADF2,
0x4638A7D0,
0x88C7324E,
0x85009EA2,
0x40A52340,
0x8E2A45AA,
0x91EBB456,
0xB544FD0E,
0x5B1D7DB4,
0x38D29CE2,
0x98BC19D3,
0xB3E2AA43,
0x405E2D9B,
0xEDB0E429,
0xBA7661D4,
};

unsigned int g_slli_act[] = {
0x6B1BADF2,
0x4638A7D0,
0x88C7324E,
0x85009EA2,
0x40A52340,
0x8E2A45AA,
0x91EBB456,
0xB544FD0E,
0x5B1D7DB4,
0x38D29CE2,
0x98BC19D3,
0xB3E2AA43,
0x405E2D9B,
0xEDB0E429,
0xBA7661D4,
};

unsigned int g_slli_exp[] = {
0x6EB7C800,
0xE29F4000,
0x1CC93800,
0x027A8800,
0x948D0000,
0xA916A800,
0xAED15800,
0x13F43800,
0x75F6D000,
0x4A738800,
0xF0674C00,
0x8AA90C00,
0x78B66C00,
0xC390A400,
0xD9875000,
};

unsigned int g_srli_a[] = {
0xE7F5A74D,
0x37DF37BB,
0x41E177AE,
0x9C662FF5,
0x76E10995,
0x284F967E,
0x5A0E0E8D,
0x6E2F6C9B,
0xAA4F1580,
0xB755F245,
0x51796453,
0xDFAF5FD4,
0x766E9E68,
0xF59ACC76,
0xB0AEE31A,
};

unsigned int g_srli_act[] = {
0xE7F5A74D,
0x37DF37BB,
0x41E177AE,
0x9C662FF5,
0x76E10995,
0x284F967E,
0x5A0E0E8D,
0x6E2F6C9B,
0xAA4F1580,
0xB755F245,
0x51796453,
0xDFAF5FD4,
0x766E9E68,
0xF59ACC76,
0xB0AEE31A,
};

unsigned int g_srli_exp[] = {
0x0073FAD3,
0x001BEF9B,
0x0020F0BB,
0x004E3317,
0x003B7084,
0x001427CB,
0x002D0707,
0x003717B6,
0x0055278A,
0x005BAAF9,
0x0028BCB2,
0x006FD7AF,
0x003B374F,
0x007ACD66,
0x00585771,
};

unsigned int g_srai_a[] = {
0x5F423811,
0x714958C0,
0xE27AD68C,
0xEACED39D,
0x90CC1AB3,
0xBC668A0E,
0xDDC3F49F,
0xFE730B50,
0xF612782E,
0xFBB4CFAB,
0xB7D43591,
0x12867EB0,
0x2DF0C223,
0x3D467C8C,
0x4F0B0A3D,
};

unsigned int g_srai_act[] = {
0x5F423811,
0x714958C0,
0xE27AD68C,
0xEACED39D,
0x90CC1AB3,
0xBC668A0E,
0xDDC3F49F,
0xFE730B50,
0xF612782E,
0xFBB4CFAB,
0xB7D43591,
0x12867EB0,
0x2DF0C223,
0x3D467C8C,
0x4F0B0A3D,
};

unsigned int g_srai_exp[] = {
0x000002FA,
0x0000038A,
0xFFFFFF13,
0xFFFFFF56,
0xFFFFFC86,
0xFFFFFDE3,
0xFFFFFEEE,
0xFFFFFFF3,
0xFFFFFFB0,
0xFFFFFFDD,
0xFFFFFDBE,
0x00000094,
0x0000016F,
0x000001EA,
0x00000278,
};

